]> dgit.raspbian.org Git - gnome-shell.git/commit
mixer-control: Clear stream-ids from UI devices when BT stream loses all ports
authorGuido Günther <agx@sigxcpu.org>
Sun, 4 Jan 2026 14:18:12 +0000 (15:18 +0100)
committerSimon McVittie <smcv@debian.org>
Wed, 28 Jan 2026 13:25:18 +0000 (13:25 +0000)
commitf6d42362eeea0cfaaa75f34f470242d8300f6472
tree924ddc23e41de1c8488630d7e2b86bbdfdd70122
parent62faf199403ca701b3aa0d294ea7846712fe33df
mixer-control: Clear stream-ids from UI devices when BT stream loses all ports

Bluetooth streams can become portless so we can't just unconditionally add a
new UI device for devices without streams. Instead reset stream-ids from
existing streams that reference the stream that just became portless.

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Origin: https://gitlab.gnome.org/GNOME/libgnome-volume-control/-/merge_requests/31
Bug: https://gitlab.gnome.org/GNOME/libgnome-volume-control/-/issues/34
Bug-Debian: https://bugs.debian.org/1126514
Applied-upstream: gnome-shell 50, commit:798230599950607ec285daecd070f5bcb28580e4

Gbp-Pq: Topic libgvc
Gbp-Pq: Name mixer-control-Clear-stream-ids-from-UI-devices-when-BT-st.patch
subprojects/gvc/gvc-mixer-control.c